Useful english dictionary. 2012.
bedúfan — sv/t2 3rd pres bedýfþ past bedéaf/bedufon ptp bedofen to immerse, submerge, drown … Old to modern English dictionary